import type { UserInfoVO } from './UserInfo'

type OptionInfo = {
  value: string
  label: string
}

type TbLog = {
  lid: number
  logType: string
  logInfo: string
  lastupdate: number
}

type TbMessageJoin = {
  mid: number
  uid: number
  title: string
  info: string
  hits: number
  praise: number
  reply: number
  reason: string
  deleted: string
  lastupdate: number
  user: UserInfoVO
}

type TbMessageReport = {
  mrid: number
  mid: number
  uid: number
  info: string
  created: number | string
}

export type { OptionInfo, TbLog, TbMessageJoin, TbMessageReport }
